Lola Inn

Lola Inn is hotel located in Miami, Florida. It has 5 star rating and it is 5 stories tall. Most rooms are used as comfort level, it is a superior hotel but not as fancy as Herrera Resort. There are 150 rooms, and the room that is the most fancy is Room 99. It`s signature is Room 99 and it has a Presidential Suite.