Star in shock : -). This is not a hotel - this is a hostel. This building has nothing of its own - everything is located in the Ambassador Plaza, which is about 5 minutes on foot and still needs to be found because we were brought at night and did not even bother to specifically show the way (in thi...