This central hotel offers comfortable accommodation and a friendly atmosphere, within walking distance of Rhodes' main attractions. The rooms at Manousos City Hotel are tastefully decorated and well-appointed with air conditioning and satellite TV.
This central hotel offers comfortable accommodation and a friendly atmosphere, within walking distance of Rhodes' main attractions. The rooms at Manousos City Hotel are tastefully decorated and well-appointed with air conditioning and satellite TV.