Hotel Pousada Shangri-la is a charming 3-star accommodation located in the picturesque city of Serra Negra, Brazil. Known for its lush landscapes and inviting atmosphere, Serra Negra offers a serene escape for both leisure and business travelers. With a variety of rooms available, guests can expect a comfortable stay in a welcoming environment that reflects the local character.