Located in the Red Light District district in Angeles, 4.2 km from Grand Palazzo Royale, Centauro Hotel boasts a restaurant and free WiFi. Guests can enjoy the on-site bar.
Located in the Red Light District district in Angeles, 4.2 km from Grand Palazzo Royale, Centauro Hotel boasts a restaurant and Read more
Located in the Red Light District district in Angeles, 4.2 km from Grand Palazzo Royale, Centauro Hotel boasts a restaurant and free WiFi. Guests can enjoy the on-site bar.
Located in the Red Light District district in Angeles, 4.2 km from Grand Palazzo Royale, Centauro Hotel boasts a restaurant and free WiFi. Guests can enjoy the on-site bar.
Number of Rooms: 13