Townhouse Hotel
South Beach - Miami Florida
What a great hotel - affordable and modern in South Beach.
Excellent service, comfy and well designed rooms -
beachy, clean, and cool.
Townhouse Hotel
South Beach - Miami Florida
What a great hotel - affordable and modern in South Beach.
Excellent service, comfy and well designed rooms -
beachy, clean, and cool.
0 comments