Rooms at the hotel are spacious and modern. They all have air conditioning, and a balcony or terrace. Rooms also have satellite TV and a minibar.
Grand Hotel Callao has a bar and a restaurant. There is also a relaxing sun terrace and attractive gardens. The wellness centre has a hammam, Turkish bath and hot tub. A massage service is also available.