La Flora House Hotel is an extended stay hotel with an on-site restaurant.