honeymoon resort: a resort that caters to newlyweds
hotel: a building where travelers can pay for lodging and meals and other services
dinner plate: a plate from which a diner eats during the main course of a meal