Barcelona Hotel
Hotel
Nha Trang
Located in the city centre, Barcelona Hotel offers air-conditioned rooms with a flat-screen TV. It features a rooftop pool, free Wi-Fi, and is a 5-minute walk from Nha Trang Beach.
Number of rooms: 56
34E Nguyen Thien Thuat, Nha Trang, Vietnam