Hotel Name: Ambassador Suites Caracas (ex Embassy Suites by Hilton Caracas)
Star Rating: ★ ★ ★ ★ ★
Location: Venezuela Caracas๐
Address: Av Fco. de Miranda con Av El Parque , Caracas 1060 rooms
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ