Maria’s is conveniently located in Road Town along the shore of Road Harbor. It’s within walking distance of most major shops and offices yet isolated from the main traffic of Road Town. A basic, but clean and affordable place to spend the night. For reservations visit Maria’s By The Sea.