Hotel Miami offers air-conditioned rooms. Nearby, you can find Mediterranean dining options.