Located in Vlorë, just steps away from the beach, Hotel Ambasador is set on an elevated position and boasts panoramic sea views. Its offers include an on-site restaurant and free WiFi in the hotel rooms.
Located in Vlorë, just steps away from the beach, Hotel Ambasador is set on an elevated positi Read more
Located in Vlorë, just steps away from the beach, Hotel Ambasador is set on an elevated position and boasts panoramic sea views. Its offers include an on-site restaurant and free WiFi in the hotel rooms.
Located in Vlorë, just steps away from the beach, Hotel Ambasador is set on an elevated position and boasts panoramic sea views. Its offers include an on-site restaurant and free WiFi in the hotel rooms.
Number of Rooms: 21