You can spend one week almost anywhere. That is how I feel about Hotel Ambassador. Luckily the weather is always fantastic in Rhodes Town and you can be outside as much as possible. It is so hard to find positive things but I try: beer...but it was bottled.
- Also Known As:
- Ambassador Hotel Rhodes Town
- Ambassador Rhodes/Rhodes Town